/*重置css默认样式*/
* {
    margin : 0;
    padding: 0;
}

body {
    font      : 12px "微软雅黑", "Arial Narrow", HELVETICA;
    background: #f2f2f2;
}

a {
    color          : #333;
    text-decoration: none;
}

em,
i {
    font-style: normal;
}

b,
strong,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal
}

img {
    border : 0;
    display: block;
}

input {
    outline: none;
}

ul,
ol,
li {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing : 0;
}

.clearfix::after {
    content  : ".";
    display  : block;
    font-size: 0;
    overflow : hidden;
    clear    : both;
}